Dynamic Overset Grid Computations for CFD Applications on Graphics Processing Units
نویسندگان
چکیده
The objective of the present work is to discuss the development of a 3D Unstructured-Overset grid Computational Fluid Dynamics (CFD) solver on General Purpose Graphics Processing Units (GPGPUs). As an extension of our previous work on 2D/3D overset grid computations for compressible/incompressible ows on static grids[1][2], the current paper focuses on moving overset grids with dynamic domain connectivity on the GPU. To validate the solver, numerical results are presented for the ow past a moving sphere and an oscillating wing at low Reynolds numbers. An identical serial CPU version of the code with two levels of optimization is generated automatically, by placing compiler directives at appropriate places in the GPU code. A one to one comparison between the GPU and serial code is then made to evaluate the performance of the GPU. Results indicate that the basic, unoptimized GPU ow solver runs 15x and 5x faster than the identical zero and highest level optimizations of the serial C++ code respectively.
منابع مشابه
Performance enhancement strategies for multi-block overset grid CFD applications
The overset grid methodology has significantly reduced time-to-solution of highfidelity computational fluid dynamics (CFD) simulations about complex aerospace configurations. The solution process resolves the geometrical complexity of the problem domain by using separately generated but overlapping structured discretization grids that periodically exchange information through interpolation. How...
متن کاملAn Analysis of Performance Enhancement Techniques for Overset Grid Applications NAS-03-008
The overset grid methodology has significantly reduced time-to-solution of high-fidelity computational fluid dynamics (CFD) simulations about complex aerospace configurations. The solution process resolves the geometrical complexity of the problem domain by using separately generated but overlapping structured discretization grids that periodically exchange information through interpolation. Ho...
متن کاملAn Analysis of Performance Enhancement Techniques for Overset Grid Applications
The overset grid methodology has significantly reduced time-to-solution of high-fidelity computational fluid dynamics (CFD) simulations about complex aerospace configurations. The solution process resolves the geometrical complexity of the problem domain by using separately generated but overlapping structured discretization grids that periodically exchange information through interpolation. Ho...
متن کاملLoad Balancing Strategies for Multi-Block Overset Grid Applications
The multi-block overset grid method is a powerful technique for high-fidelity computational fluid dynamics (CFD) simulations about complex aerospace configurations. The solution process uses a grid system that discretizes the problem domain by using separately generated but overlapping structured grids that periodically update and exchange boundary information through interpolation. For efficie...
متن کاملSelf-propulsion Simulation of ONR Tumblehome Using Dynamic Overset Grid Method
With the great progress in supercomputers and the numerical methods, the application of computational fluid dynamics are advancing rapidly in the field of ship hydrodynamics. And the dynamic overset grid method makes it possible for computing complex ship motions, e.g. ship self-propulsion with moving propellers and rudders. In the present work, CFD-based method coupling with dynamic overset gr...
متن کامل